#ifndef __CROSSFIRE_FONT
#define __CROSSFIRE_FONT

class CCF_Font
{
private:
  LPDIRECT3DDEVICE9 m_device;
  LPD3DXFONT m_font;

  INT m_height;
  UINT m_weight;
  LPCTSTR m_faceName;

public:
  CCF_Font(void);
  ~CCF_Font(void);

  BOOL Initialize( LPDIRECT3DDEVICE9 device );
  void Draw( RECT rect, D3DCOLOR color, const WCHAR* text );
  void Destroy();
};

#endif